package cn.mw.cmdb.param;

import org.springframework.data.annotation.Transient;

import java.util.List;

public interface QueryMonitorValue {
    String getInstanceId();

    void setInstanceId(String val);
    Integer getMwProxyType();

    void setMwProxyType(Integer val);

    String getMwProxyId();

    void setMwProxyId(String val);

    Integer getMonitorServerId();

    void setMonitorServerId(Integer val);

    String getHostId();

    void setHostId(String val);

    List<String> getHostIds();

    void setHostIds(List<String> list);

    List<String> getItemIds();

    void setItemIds(List<String> list);

    String getMonitorType();

    void setMonitorType(String val);

    //监控资产主模板Id
    String getTemplateId();

    void setTemplateId(String val);

    //监控资产套用的所有模板Id
    List<String> getTemplateIds();

    void setTemplateIds(List<String> list);

    //自动发现规则Ids
    List<String> getDiscoveryIds();

    void setDiscoveryIds(List<String> list);

    //item中valuemapid属性
    List<String> getValuemapIds();
}
